grenade splinter - German English Dictionary